pendulum shears - Turkish English Dictionary